package com.kfm.dao;

import com.kfm.model.Userinfo;
import org.apache.ibatis.annotations.Select;

import java.util.List;

public interface IUserinfoDao {

//    @Select("select * from userinfo")
    List<Userinfo> selectAll();

    List<Userinfo> select(Userinfo userinfo);

    Userinfo selectById(String id);

    int insert(Userinfo userinfo);

    int insert2(Userinfo userinfo);

    int update(Userinfo userinfo);

    int delete(String id);
    int delete2(String id);

    List<Userinfo> selectByNameLike(String name);
   // (List list);
    List<Userinfo> selectByIds(String...ids);


    int deleteByIds(String...ids);


    // 动态 SQL

    List<Userinfo> selectBySelector(Userinfo userinfo);

    int insertSelector(Userinfo userinfo);

    int updateSelector(Userinfo userinfo);
}
